package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseCmfLiveLog<M extends BaseCmfLiveLog<M>> extends Model<M> implements IBean {

	/**
	 * 直播标识
	 */
	public void setLiveId(java.lang.Long liveId) {
		set("live_id", liveId);
	}
	
	/**
	 * 直播标识
	 */
	public java.lang.Long getLiveId() {
		return getLong("live_id");
	}

	/**
	 * 用户标识
	 */
	public void setUserId(java.lang.Long userId) {
		set("user_id", userId);
	}
	
	/**
	 * 用户标识
	 */
	public java.lang.Long getUserId() {
		return getLong("user_id");
	}

	/**
	 * 主播标识
	 */
	public void setAnchorId(java.lang.Long anchorId) {
		set("anchor_id", anchorId);
	}
	
	/**
	 * 主播标识
	 */
	public java.lang.Long getAnchorId() {
		return getLong("anchor_id");
	}

	/**
	 * 房间总人数
	 */
	public void setNums(java.lang.Integer nums) {
		set("nums", nums);
	}
	
	/**
	 * 房间总人数
	 */
	public java.lang.Integer getNums() {
		return getInt("nums");
	}

	/**
	 * 开始时间
	 */
	public void setStartTime(java.util.Date startTime) {
		set("start_time", startTime);
	}
	
	/**
	 * 开始时间
	 */
	public java.util.Date getStartTime() {
		return get("start_time");
	}

	/**
	 * 结束时间
	 */
	public void setEndTime(java.util.Date endTime) {
		set("end_time", endTime);
	}
	
	/**
	 * 结束时间
	 */
	public java.util.Date getEndTime() {
		return get("end_time");
	}

	/**
	 * 状态
	 */
	public void setStatus(java.lang.String status) {
		set("status", status);
	}
	
	/**
	 * 状态
	 */
	public java.lang.String getStatus() {
		return getStr("status");
	}

	/**
	 * 直播封面
	 */
	public void setThumb(java.lang.String thumb) {
		set("thumb", thumb);
	}
	
	/**
	 * 直播封面
	 */
	public java.lang.String getThumb() {
		return getStr("thumb");
	}

	/**
	 * 标题
	 */
	public void setTitle(java.lang.String title) {
		set("title", title);
	}
	
	/**
	 * 标题
	 */
	public java.lang.String getTitle() {
		return getStr("title");
	}

	/**
	 * 省份
	 */
	public void setProvince(java.lang.String province) {
		set("province", province);
	}
	
	/**
	 * 省份
	 */
	public java.lang.String getProvince() {
		return getStr("province");
	}

	/**
	 * 城市
	 */
	public void setCity(java.lang.String city) {
		set("city", city);
	}
	
	/**
	 * 城市
	 */
	public java.lang.String getCity() {
		return getStr("city");
	}

	/**
	 * 直播流名
	 */
	public void setStream(java.lang.String stream) {
		set("stream", stream);
	}
	
	/**
	 * 直播流名
	 */
	public java.lang.String getStream() {
		return getStr("stream");
	}

	/**
	 * 播流地址
	 */
	public void setPull(java.lang.String pull) {
		set("pull", pull);
	}
	
	/**
	 * 播流地址
	 */
	public java.lang.String getPull() {
		return getStr("pull");
	}

	/**
	 * 经度
	 */
	public void setLng(java.lang.String lng) {
		set("lng", lng);
	}
	
	/**
	 * 经度
	 */
	public java.lang.String getLng() {
		return getStr("lng");
	}

	/**
	 * 纬度
	 */
	public void setLat(java.lang.String lat) {
		set("lat", lat);
	}
	
	/**
	 * 纬度
	 */
	public java.lang.String getLat() {
		return getStr("lat");
	}

	/**
	 * 直播类型 0 一般直播 1 私密直播 2 计时直播
	 */
	public void setType(java.lang.String type) {
		set("type", type);
	}
	
	/**
	 * 直播类型 0 一般直播 1 私密直播 2 计时直播
	 */
	public java.lang.String getType() {
		return getStr("type");
	}

	/**
	 * 直播时长
	 */
	public void setTimeLong(java.lang.Integer timeLong) {
		set("time_long", timeLong);
	}
	
	/**
	 * 直播时长
	 */
	public java.lang.Integer getTimeLong() {
		return getInt("time_long");
	}

	/**
	 * 点赞数
	 */
	public void setLikeNum(java.lang.Integer likeNum) {
		set("like_num", likeNum);
	}
	
	/**
	 * 点赞数
	 */
	public java.lang.Integer getLikeNum() {
		return getInt("like_num");
	}

}
